pass the torch to somebody - German English Dictionary